package com.snail.model.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.util.Date;
import lombok.Data;

/**
 * 战队规则表
 * @TableName sys_team_rules
 */
@TableName(value ="sys_team_rules")
@Data
public class SysTeamRules {
    /**
     * 规则ID
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 战队ID
     */
    private Long teamId;

    /**
     * 规则类型（1：入队规则，2：积分规则，3：行为规范，4：奖惩规则，5：任务规则，6：自定义规则）
     */
    private Integer ruleType;

    /**
     * 规则内容
     */
    private String ruleContent;

    /**
     * 创建人ID
     */
    private Long createBy;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新人ID
     */
    private Long updateBy;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 状态（0：禁用，1：启用）
     */
    private Integer status;
}